var _set = require("../../../API/set.js"),_util = require("../../../lib/utils/util.js");
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    name:'',
    card:'',
    phone:'',
    cartImgPros:'',
    cartImgCons:'',
    canClick:1
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

   //输入姓名
   nameChange:function(e){
    this.setData({
      name:e.detail.value
    })
  },
  //输入身份证号
  cardChange:function(e){
    this.setData({
      card:e.detail.value
    })
  },
  //输入手机号
  phoneChange:function(e){
    this.setData({
      phone:e.detail.value
    })
  },
    //身份证正面
cartImgProsChanhe: function() {
  var a = this;
  _util.uploadImageOne("api/common/uploadImage", function(t) {
      a.setData({
        cartImgPros: t.data.url
      });
  });
},
//身份证反面
cartImgConsChanhe: function() {
  var a = this;
  _util.uploadImageOne("api/common/uploadImage", function(t) {
      a.setData({
        cartImgCons: t.data.url
      });
  });
},
submit:function(){
  var self = this;
  if(this.data.canClick){
  if(!this.data.name||this.data.name == ''){
    return app.Tips({
      title: "请输入姓名"
      })
  }
  // if(!this.data.card||this.data.card == ''){
  //   return app.Tips({
  //     title: "请输入身份证号码"
  //     })
  // }
  if(!/^1(3|4|5|7|8|9|6)\d{9}$/i.test(this.data.phone)){
    return app.Tips({
      title: "请输入正确的手机号"
      })
  }
  // if(!this.data.cartImgPros||this.data.cartImgPros == ''||!this.data.cartImgCons||this.data.cartImgCons == ''){
  //   return app.Tips({
  //     title: "请选择身份证正反面"
  //     })
  // }
  var postdata = {
    cartImgPros:this.data.cartImgPros,
    cartImgCons:this.data.cartImgCons
  }
  this.setData({
    canClick:0
  })
  void (0, _set.escortJoin)({
    realname:this.data.name,
    // idcard:this.data.card,
    phone:this.data.phone,
    // material:postdata,
  }).then(function(e) {
    self.setData({
      canClick:1
    })
    return app.Tips({
      title: "完成"
  },{
    tab: 3,
    url: 1
});
}).catch(function(t) {
  self.setData({
    canClick:1
  })
    return app.Tips({
        title: t
    });
})
}
},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})